Beautifully Presented Apartment Located In The Desirable & Sought After Crab Island In Los Gigantes.